non-repayable financial assistance - Spanish English Dictionary